﻿a, a:link, a:visited {
color: #6800d0;
cursor: pointer;
}

.articles, .users {

    font: 12pt georgia;
    border-bottom: 1px solid black;
    width: 560px;
    margin: 15px;
}

.art {
    margin: 10 30 50 30;

}

.user {
    margin: 10 30 25 30;
}

.art_subj {
    font: 14pt georgia;
    margin: 5px;

}

.art_text {
    margin: 10px;

}

.art_comments {
    font: 10pt georgia;
    margin: 0 10 5 10;
    text-align: right;
}

.art_ed {
    font: 10pt georgia;
    margin: 0 10 0 10;
    text-align: right;
}

.art_tags {
    font: 10pt georgia;
    margin: 10px;

}

.art_info {
    margin: 5px;
    font: italic 10pt georgia;
    text-align: right;
}

.karmaBlock {
    text-align: right;
}

.karma {
    display: inline; 
    margin: 5px;
    font: bold italic 20pt georgia;
}
.karma div{
    display: inline; 
    margin: 5px;
    font: bold italic 20pt georgia;
}

.plus_karma {
    display: inline; 
    margin: 5px;
    font: bold italic 20pt georgia;
}

.comments {

    font: 12pt georgia;
    border-bottom: 1px solid black;
    width: 560px;
    margin: 15px;
}

.comment {
    margin: 10 30 50 60;

}

.form_comments{
    margin: 10 30 10 65;
}

.com_time {

    margin: 5px;
    font: italic 10pt georgia;
}

.com_author_name {

    margin: 5px;
    font: bold 12pt georgia;
}

.com_text {

    margin: 5px;
    font: 12pt georgia;
}

.hat {
    font: 41pt georgia;
    border-bottom: 1px solid black;
    width: 560px;
    margin: 15px;
}

.regResult {
    margin: 15px;
    font: 12pt georgia;
    width: 560px;
}

.hat a, .hat a:link, .hat a:visited {
color: black;
text-decoration: none;
}

.hat a:hover {
color: #6800d0;
}

.auth {
    margin: 15px;
    font: 12pt georgia;
    width: 560px;
    border-bottom: 1px solid black;
}

ul#reg_form  li{
    margin: 20px;
    text-align: right;
    width:350px;
    border: 0px black solid;

}

ul#reg_form {
    font: 12pt georgia;
    padding: 0px;
    margin: 15px;
    width:560px;
    text-align: left;
    border-bottom: 2px solid black;
    list-style-type: none;
}

.ed_form {
    padding: 0px;
    margin: 15px;
    width:  340px;
    text-align: right;
    list-style-type: none;
}

.ed_place {
    font: 12pt georgia;
    padding: 0px;
    margin: 15px;
    width:560px;
    text-align: left;
    border-bottom: 2px solid black;
}